package com.ruoyi.system.ms.dataAuth.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 数据权限配置解析类
 * @Author: 马帅
 **/
@Data
public class DataAuthConfigDto  implements Serializable {
    //---sys_data_auth---
    private String authId;
    private String pathName;//类名+方法名字，唯一存在
    private String tableName;//表名
    private String tableAlias; //别名
    //----sys_data_auth_config---
    private String  configId;
    private String  authType;//DataAuthConstant.DATA_AUTH_TYPE值
    private String  authFiled;//自定义权限字段authType=-1时
    private String  authExpression;//自定义表达式
    //---sys_data_auth_share---
    private String shareId;
    private String shareType;//0-账号,1-角色,2-部门
    private String bizId;//存账号表、角色表、部门表id
}
